small sized arteries - Spanish English Dictionary